package com.shop.cloud.common.core.util;

import cn.hutool.core.util.StrUtil;
import lombok.experimental.UtilityClass;
import lombok.extern.slf4j.Slf4j;

/**
 * 环境处理工具类
 *
 * @author
 */
@Slf4j
@UtilityClass
public class EnvUtils {

	/**
	 * 根据环境动态拼接配置文件的dataId
	 * @param configDataId
	 * @return
	 */
	public String getConfigDataId(String configDataId){
		String env = SpringContextHolder.getApplicationContext().getEnvironment().getActiveProfiles()[0];
		return StrUtil.format(configDataId, env);
	}
}
